package com.feng.chat.service;

import com.feng.chat.dto.Result;
import com.feng.chat.entity.Emoticon;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.multipart.MultipartFile;

/**
 * <p>
 * 表情包 服务类
 * </p>
 *
 * @author dyf
 * @since 2022-05-31
 */
public interface IEmoticonService extends IService<Emoticon> {

    //获取表情包列表
    public Result emoticonList(Integer uid);

    //收藏表情包
    public Result messageCollect(Integer uid,Integer record_id);

    //自定义表情包
    public Result customizeCreate(Integer uid, MultipartFile emoticon);

    //获取系统表情包列表
    public Result systemList(Integer uid);

    //添加系统表情包
    public Result systemInstall(Integer uid,Integer type,Integer emoticon_id);
}
